package com.zynn.common.pojo.enums;

/**
 * @author yu_chen
 * @date 2018/5/17 14:43
 */
public enum BaseEnum {

    /**
     * 是否是管理员(管理员)
     */
    IS_MANAGER_YES(1,"是否是管理员(管理员)"),
    /**
     * 是否是管理员(普通成员)
     */
    IS_MANAGER_NO(0,"是否是管理员(普通成员)"),
    /**
     * 是否加入黑名单(加入)
     */
    IS_IN_BLACK_LIST_YES(1,"是否加入黑名单(加入)"),
    /**
     * 是否加入黑名单(没有加入)
     */
    IS_IN_BLACK_LIST_NO(0,"是否加入黑名单(没有加入)"),
    /**
     * 是否助力(已助力)
     * */
    IS_LIKE_YES(1,"是否助力(已助力)"),
    /**
     * 是否助力(未助力)
     */
    IS_LIKE_NO(0,"是否助力(未助力)"),
    /**
     * 是否拥有(拥有)
     */
    IS_POSSESS_YES(1,"是否拥有(拥有)"),
    /**
     * 是否拥有(没有)
     */
    IS_POSSESS_NO(0,"是否拥有(没有)"),
    /**
     * 是否屏蔽(未屏蔽)
     */
    IS_SHIELD_YES(1,"是否屏蔽(未屏蔽)"),
    /**
     * 是否屏蔽(已屏蔽)
     */
    IS_SHIELD_NO(0,"是否屏蔽(已屏蔽)"),
    /**
     * 是否有效(有效)
     */
    IS_VALID_YES(1, "是否有效(有效)"),

    /**
     * 是否有效(无效)
     */
    IS_VALID_NO(0, "是否有效(无效)"),

    /**
     * 是否置顶(置顶)
     */
    IS_TOP_YES(1, "是否置顶(置顶)"),
    /**
     * 是否置顶(不置顶)
     */
    IS_TOP_NO(0, "是否置顶(不置顶)"),
    /**
     * 是否管理员(是）
     */
    IS_ADMIN_YES(1, "是否管理员(是)"),
    /**
     * 是否管理员（否）
     */
    IS_ADMIN_NO(0, "是否管理员(否)"),

    EACH_OTHER_ATTENTION(0, "相互关注"),

    ONLY_OTHER_ATTENTION(1, "我未关注对方但是对方关注了我"),

    ONLY_ME_ATTENTION(2, "我关注了对方但是对方未关注我");

    private Integer key;
    private String description;

    BaseEnum(Integer key, String description) {
        this.key = key;
        this.description = description;
    }

    public Integer getKey() {
        return key;
    }

    public String getDescription() {
        return description;
    }
}
